@CHARSET "UTF-8";
.tips{padding: 0 95px;text-align:center;color:#0586C7;margin:20px 0;}
#profileForm .line{position:relative;clear: both;line-height:20px;margin-top:15px;overflow: hidden; font-size: 14px;}
#profileForm .line label{width:160px;text-align:right;display:block;float:left;}
#profileForm .line .editprofile{float:left}
#progressbar{border:1px solid #13B6ED;height:14px;padding:1px;width:440px;margin-right:5px;position:relative;}
#processdisplay{ font-size: 12px;left: 410px;line-height: 14px; position: absolute;color:#13B6ED;}
.innerprogress{background-color:#13B6ED;height:14px;width:0px;float: left;}
.need_star{color:#FF0000;}
.errortip{padding-left:10px;}
.linetip{color:#ccc;font-size:12px;line-height:12px;padding-left: 160px;text-align:left;}
#resend{display:none;color:#0586C7;background-color:#ccc;}
#select_character{display:none;background-color:#FFF;margin-left: -265px; width: 530px; margin-top: -170px; border: 4px solid #525252;left: 50%;position: fixed;text-align: left;top: 50%;z-index: 102;}
#getreward_tip{display:none;background-color:#FFF;margin-left: -265px; width: 530px; margin-top: -170px; border: 4px solid #525252;left: 50%;position: fixed;text-align: left;top: 50%;z-index: 103;}
#getreward_tip .tip{height:140px;padding:10px 20px;line-height:24px;}
#getreward_tip .tip span{color:#EE5555;}
.boxtitle{background-color: #E8E8E8;height: 27px;}
.closebox{float: right;margin-bottom: 1px;padding: 7px 10px 5px 0;text-align: right;}
.mask{display:none;background-color: #000000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;  height: 100%;left: 0; position: fixed; top: 0; width: 100%; z-index: 100;}
.containbox{width:200px;margin: 20px auto;}